#include"flowing_light.h"
/**************************************
函数名：drv_led1_init
函数功能：对led1引脚进行初始化
输入参数：无
输出参数：无
其它：//led -》pf8 高电平亮
****************************************/
void drv_led2_init(void)
{
	GPIO_InitTypeDef GPIO_InitStruct;
	RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);//开启gpioc的时钟
	
	GPIO_InitStruct.GPIO_Pin = GPIO_Pin_3;//指定具体哪一个引脚
	GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT;//配置为输出模式
	GPIO_InitStruct.GPIO_Speed = GPIO_Speed_2MHz;//输出速率为2M
	GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;//推挽输出
	GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;//使能上拉
	GPIO_Init(GPIOC ,&GPIO_InitStruct);//传入上面的参数去初始化GPIOF	
	
	GPIO_ResetBits(GPIOC, GPIO_Pin_3);//默认led关闭
}
/**************************************
函数名：drv_led_open
函数功能：打开led
输入参数：无
输出参数：无
其它：//led -》pf8 高电平亮
****************************************/
void drv_led2_open(void)
{
	GPIO_SetBits(GPIOC, GPIO_Pin_3);//led打开
}
/**************************************
函数名：drv_led_close
函数功能：关闭led
输入参数：无
输出参数：无
其它：//led -》pf8 低电平亮
****************************************/
void drv_led2_close(void)
{
	GPIO_ResetBits(GPIOC, GPIO_Pin_3);//led关闭
}

